rub oneself against - Francés Inglés Diccionario